humane treatment and slaughter - Allemand Anglais Dictionnaire